visit businesses to make sales - Deutsch Englisch Wörterbuch